Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2014, 11:43
Аватар для Electron
Интересующийся
Отправить личное сообщение для Electron Посмотреть профиль Найти все сообщения от Electron
 
Регистрация: 03.11.2011
Сообщений: 24

Вывод на экран значения из полей
Помогите, пожалуйста, с задачей: перед пользователем есть поле для ввода текста и список, в поле он вводит любое число, а из списка выбирает другое числовое значение, без перезагрузки страницы выбранное число их списка вычитается из введенного числа с поля, а результат вычислений так же без перезагрузки страницы отображается на экране (внутри html-кода, а не всплывающим окном). Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 16.10.2014, 14:59
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,279

Сообщение от Electron
Помогите, пожалуйста, с задачей
Начинай делать... Выкладывай сюда - может и поможет кто...
Ответить с цитированием
  #3 (permalink)  
Старый 16.10.2014, 15:02
Аватар для Electron
Интересующийся
Отправить личное сообщение для Electron Посмотреть профиль Найти все сообщения от Electron
 
Регистрация: 03.11.2011
Сообщений: 24

Сообщение от ksa Посмотреть сообщение
Начинай делать... Выкладывай сюда - может и поможет кто...
Да если бы знал как сделать, может и начал бы, а может и сделал бы)
Ответить с цитированием
  #4 (permalink)  
Старый 16.10.2014, 15:18
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,279

Electron, ты хоть что-то покажи... Или у тебя вообще ничего нет?

Если нифига незнаешь - зачем взялся за это?
Ответить с цитированием
  #5 (permalink)  
Старый 16.10.2014, 17:37
Аватар для Electron
Интересующийся
Отправить личное сообщение для Electron Посмотреть профиль Найти все сообщения от Electron
 
Регистрация: 03.11.2011
Сообщений: 24

Сообщение от ksa Посмотреть сообщение
Electron, ты хоть что-то покажи... Или у тебя вообще ничего нет?

Если нифига незнаешь - зачем взялся за это?
Да нету ничего) Взялся, потому что на работе поставили так задачу, а я не знаю фронт-эндных языков. Просто, как я понимаю, для моей задачи нужен простой короткий код, потому и попросил помощи, в принципе уже не важно, сделал посредством обновления страницы через PHP с элементами готового примера без обновления...

Теперь другой вопрос возник: как можно открыть вкладу (display:block) из POST-переменной? Т.е. если PHP-переменная содержит такое-то значение - открывается эта вкладка, если другое, то другая)

Последний раз редактировалось Electron, 17.10.2014 в 16:20.
Ответить с цитированием
  #6 (permalink)  
Старый 16.10.2014, 18:23
Аватар для Electron
Интересующийся
Отправить личное сообщение для Electron Посмотреть профиль Найти все сообщения от Electron
 
Регистрация: 03.11.2011
Сообщений: 24

Т.е. должно быть что-то вроде этого (это не работает):

var name = '<?=$name?>';
var div1 = document.getElementsByClassName("div1")[0].innerHTML;
var div2 = document.getElementsByClassName("div2")[0].innerHTML;
if(name == "text") {
	div1.style.display = 'block';
	div2.style.display = 'none';
} else {
	div1.style.display = 'none';
	div2.style.display = 'block';
}
Ответить с цитированием
  #7 (permalink)  
Старый 16.10.2014, 20:13
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,279

Сообщение от Electron
Т.е. должно быть что-то вроде этого (это не работает)
Может просто этих элементов еще нет на странице...
Но переменная name точно равна значению $name после генерации страницы.

Это легко проверить

var name = '<?=$name?>';
alert(name);
Ответить с цитированием
  #8 (permalink)  
Старый 17.10.2014, 11:22
Аватар для Electron
Интересующийся
Отправить личное сообщение для Electron Посмотреть профиль Найти все сообщения от Electron
 
Регистрация: 03.11.2011
Сообщений: 24

В общем да, проблема была в расположении скриптов на странице, но когда заработали скрипты - пропал футер (bitrix), короче всё что после скрипта обрезается (сейчас они расположены после всех блоков, но до футера), как можно решить новую проблему?))
Ответить с цитированием
  #9 (permalink)  
Старый 17.10.2014, 11:54
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,279

Electron, ты серьезно считаешь, что тебе чем-то можно помочь по такому "описанию" проблемы?
Ответить с цитированием
  #10 (permalink)  
Старый 17.10.2014, 16:16
Аватар для Electron
Интересующийся
Отправить личное сообщение для Electron Посмотреть профиль Найти все сообщения от Electron
 
Регистрация: 03.11.2011
Сообщений: 24

ksa, а что не так в моём описании? Да и тут проблема уже сама решилась... Туда-сюда всё переставлял, потом вернул всё как было - и заработало...))) Кусками наляпаны JavaScript / jQuery / AJAX, тупо но главное работает
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Суммировать значения полей runapa Events/DOM/Window 2 21.05.2014 01:21
Вывод данных парсинга на экран. SpiritAbsolute Общие вопросы Javascript 1 18.12.2013 17:39
получить значения полей zlodiak jQuery 4 14.12.2012 14:00
Как заполнить значения для скрытых полей из <input type=”text”> ? Surlik jQuery 2 13.11.2012 00:43
Вывод и обновления значений на экран. -Aleks- Events/DOM/Window 10 09.04.2011 13:36